IMO the existing assembly setup dialog is somewhat cumbersome and unintuitive.
I redesigned it around an ArrayCtrl (with row-moving (up/down), and multiselect (for deletion).
Screenshot:
Only three files (ide.lay, BaseDlg.cpp, UppDlg.h) are affected. You can find the zipped files below.
I'd like to hear your thoughts.