Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

you mentioned you were thinking of a way to place the name of a component if the pins were out of top or to fix the order. i was thinking, what if you added a button in the component library next to delete where a new window would open and you can edit the apperence of the component (where default would be the current layout and the inside chip would be same, just placement of pins outside would change). in the window you could maybe move the name around relative to the chip, move pins around outside edge (with limits and therefore be able to place pin on top or change order) and maybe even move the vertex of the shape to resize, make a trapezoid for MUX, or even a V shape for a ALU. obv easier said then done but a editor window might help put pressure off you to make many different options and let them customize themselves. just an idea

That sounds great. Thanks! Don't know when I'll find some time to implement it and how far I'll take it, but it sounds interesting and it's something I'll consider.