That look is static but client can change marker icons by adjusting configuration property about which I talk later.
SDK4JS can be easily integrated into any system or web page. Client web page should insert script in <head> tag:
It is possible to display geowidget as dropdown with machines list. User can search machine by inputing it into search field: