Problem: Fparts are all the same so we can not bind exact armor on BM layout. So either you switch them one by one (which is dangerous as you can be asurad while you have no ghostring on) or search for the armor using mouse and being unable to fight back during this process.
Solution: Make 1-2 more Fsets with different IDs and exactly same effects. So you can bind the most needed fparts to BM and switch to them asap. For example it would be a good idea to make one type of armors with gr(+tao,+ol,+rsx...) and others with Taos. Same with cloaks - some with skolls (2x skoll or ray/skoll) others rays/devs.
How to implement it: make an exchanger NPC that trades Fking part to Fking part of new set. boot->boot, cloak->cloak etc. also the refinement rate should be kept.