To create a custom panel you subclass bpy.types.Panel
and set the space, region and context to suit. Setting the space and region to PROPERTIES and WINDOW will place the panel within the properties. Without a context it will show in every section, object
will place it only in the object properties.
class testPanel(bpy.types.Panel):
bl_label = "Test Panel"
bl_idname = "OBJECT_PT_tester"
bl_space_type = 'PROPERTIES'
bl_region_type = 'WINDOW'
bl_context = 'object'
def draw(self, context):
row = self.layout.row()
row.label(text='stuff here')