Using PyScripter with ArcGIS for Desktop?

First make sure you have the 32 bit PyScripter installed, not the 64 bit. Then in Tools -> Python Path make sure you have PyScripter pointing to the following paths:

C:\Program Files (x86)\PyScripter\Lib\rpyc.zip
C:\Windows\system32\python27.zip
C:\Python27\ArcGIS10.2\DLLs
C:\Python27\ArcGIS10.2\lib
C:\Python27\ArcGIS10.2\lib\plat-win
C:\Python27\ArcGIS10.2\lib\lib-tk
C:\Python27\ArcGIS10.2
C:\Python27\ArcGIS10.2\lib\site-packages
C:\Program Files (x86)\ArcGIS\Desktop10.2\bin
C:\Program Files (x86)\ArcGIS\Desktop10.2\arcpy
C:\Program Files (x86)\ArcGIS\Desktop10.2\ArcToolbox\Scripts
C:\Python27\ArcGIS10.2\lib\site-packages\win32
C:\Python27\ArcGIS10.2\lib\site-packages\win32\lib
C:\Python27\ArcGIS10.2\lib\site-packages\Pythonwin