I need to find a development environment (for Linux) to develop a graphical PAC (Programmable Automation Controller) programming tool.
A web server model would be best where a browser is the client app. I need to have the ability to drop icon objects on a 2D page and move them on a snap grid and connect wires. Any advice on how I should proceed ... what technology I should use? Any help would be appreciated.