I'm trying to do something along these lines as well (using 4.2), though not quite so extreme. wbarconf allows me to get rid of the few items I don't want in wbar, so deleting items is all well and good.
But I haven't yet puzzled out how to add items, namely applications I've installed. The combination of loop-mounted filesystems, the changing nature of TC (I think 4.2 may differ from prior releases in where wbar files are located), and the fact that I'm new to wbar is enough to make a fella's head spin. On top of all that, I've noted that items might be present in the wbar under one WM (flwm), but absent under a different WM (evilwm) that runs on the same machine.
I've found the thread
http://forum.tinycorelinux.net/index.php/topic,12188.0.html , which seemed promising. But I do not find files under my system in the locations where the posters say they're to be found. Another sort of workaround seems to be described in the thread
http://forum.tinycorelinux.net/index.php/topic,6762.0.html , though it looks a bit too kludgy and I'm hoping there might be a more elegant solution.
Can anyone suggest some more coherent way of adding items to wbar? Can anyone point me to a file from which wbar reads information that causes it to determine what should be included? Meantime I'll take a look at the wbar sources to see what the config file should look like and whether curaga's suggestion might work for my purposes.
Thanks,
James